﻿// -----------------------------------------------------------------------
// <copyright file="EventArgsGame.cs" company="DarkBone">
// DarkBone
// </copyright>
// -----------------------------------------------------------------------

namespace DarkBone.Engine.EventArgs
{
   using System;

   using DarkBone.Engine.Collections;

   /// <summary>
   /// Event args game
   /// </summary>
   public sealed class EventArgsGame : EventArgs
   {
      /// <summary>
      /// Initializes a new instance of the <see cref="EventArgsGame"/> class.
      /// </summary>
      /// <param name="mapInfo">The map info.</param>
      /// <param name="secsElapsed">The secs elapsed.</param>
      public EventArgsGame(MapInfo mapInfo, int secsElapsed)
      {
         this.MapInfo = mapInfo;
         this.SecsElapsed = secsElapsed;
      }

      /// <summary>
      /// Gets or sets the map info.
      /// </summary>
      /// <value>
      /// The map info.
      /// </value>
      public MapInfo MapInfo { get; set; }


      /// <summary>
      /// Gets or sets the secs elapsed.
      /// </summary>
      /// <value>
      /// The secs elapsed.
      /// </value>
      public int SecsElapsed { get; set; }
   }
}
